eat and drink heavily - Français Anglais Dictionnaire